armored paving tile - Francés Inglés Diccionario